Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
33 POPLAR ROAD Semi-Detached £522,368 £102,000 27 Jun 1997
35 POPLAR ROAD Semi-Detached £577,666 £122,000 30 Apr 1998
39 POPLAR ROAD Semi-Detached £741,713 £590,000 15 Dec 2017
41 POPLAR ROAD Semi-Detached £529,755 £274,950 25 Aug 2004
43 POPLAR ROAD Semi-Detached £430,392 £260,000 21 Dec 2006
62 POPLAR ROAD Semi-Detached £527,192 £95,000 16 Aug 1996
66 POPLAR ROAD Terraced £452,701 £269,950 10 Nov 2006